stretch down the street

Translations
s'étendre le long de la rue